ruddy cuckoo dove - Turkish English Dictionary